package com.hashimoto.core.message;

import com.hashimoto.core.util.SnowFlake;

public class MessageSignal extends BaseSignal {

	public MessageSignal(byte msgType) {
		super(msgType);
	}
	
	private Long msgId;
	
	public Long getMsgId() {
		if(msgId == null) {
			msgId = SnowFlake.nowFlake().nextId();
		}
		return msgId;
	}

	public void setMsgId(Long msgId) {
		this.msgId = msgId;
	}

}
